Performance of Sequence Alignment Bioinformatics Applications on General Purpose Processors: A Case Study

نویسندگان

  • Pradeep Nair
  • Eugene John
چکیده

Aligning specific sequences against other known sequences in a database is a central aspect of bioinformatics. New experimental data being added continuously to these databases necessitates the use of efficient computational resources. Although processor clock frequencies speeds have been increasing steadily, it does not necessarily translate into better performance. In this paper, we analyze the performance of sequence alignment bioinformatics benchmarks from the BLAST and FASTA suites from a microarchitectural standpoint. Results indicate that these benchmarks are memory intensive with negligible floating point content. They exhibit parallelism at the instruction level and their performance can be improved significantly by using bigger caches.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Parallel hardware for sequence comparison and alignment

Sequence comparison, a vital research tool in computational biology, is based on a simple O(n2) algorithm that easily maps to a linear array of processors. This paper reviews and compares high-performance sequence analysis on general-purpose supercomputers and single-purpose reconfigurable, and programmable co-processors. The difficulty of comparing hardware from published performance figures i...

متن کامل

Limitations of Current Multicore Architectures for Bioinformatics Applications – A Case Study on Cell BE

The fast growth of biological databases has attracted the attention of computer scientists calling for greater efforts to improve computational performance. From a computer architecture point of view, we intend to investigate how bioinformatics applications can benefit from future multicore processors. Here we present a preliminary study of the Cell BE limitations when executing a representativ...

متن کامل

Apply Parallel Bioinformatics Applications on Linux PC Clusters

In addition to the traditional massively parallel computers, distributed workstation clusters now play an important role in scientific computing perhaps due to the advent of commodity high performance processors, low-latency/high-band width networks and powerful development tools. As we know, bioinformatics tools can speed up the analysis of large-scale sequence data, especially about sequence ...

متن کامل

A Massively Parallel Architecture for Bioinformatics

Today’s general purpose computers lack in meeting the requirements on computing performance for standard applications in bioinformatics like DNA sequence alignment, error correction for assembly, or TFBS finding. The size of DNA sequence databases doubles twice a year. On the other hand the advance in computing performance per unit cost only doubles every 2 years. Hence, ingenious approaches ha...

متن کامل

GPU-BLAST: using graphics processors to accelerate protein sequence alignment

MOTIVATION The Basic Local Alignment Search Tool (BLAST) is one of the most widely used bioinformatics tools. The widespread impact of BLAST is reflected in over 53,000 citations that this software has received in the past two decades, and the use of the word 'blast' as a verb referring to biological sequence comparison. Any improvement in the execution speed of BLAST would be of great importan...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006